Enterprise Objects Framework Release 1.1 Copyright ã1995 by NeXT Computer, Inc.  All Rights Reserved.

EOActionCellAssociation 

Inherits From:	EOControlAssociation : EOAssociation : NSObject

Conforms To:	EOAssociationNotification (EOAssociation)

Declared In:	eointerface/EOControlAssociation.h

Class Description

EOActionCellAssociation is an association that works with an individual cell of a control such as a Matrix. A cell association is needed because a control offers only a single text delegate for all of its cells, but an association linked with a cell needs to know when its own cell has finished editing. If you set up several EOActionCellAssociations with a Matrix, for example, only one can be the text delegate, making it difficult for another to be notified when its cell ends editing. To avert this problem, EOActionCellAssociations register themselves globally according to their destination cells. When their control object ends editing, the association registered as the control's text delegate looks up the association for the control's selected cell and propagates the notification to it.

Although the interface of any association contains only a few methods, various implementations are often highly dependent on one another and on the way the destination objects act. Because of this, if you need to create an association class for a custom subclass of ActionCell, you should create it as an immediate subclass of EOAssociation.

Instance Variables

None declared in this class.

Instance Methods

None declared in this class.